package com.itheima.homework5_function1;

import java.util.function.Function;

public class Demo_Function1 {
    public static void main(String[] args) {
        // 在此处调用sum方法，将结果打印到控制台
        System.out.println(sum(10, n -> n > 0 ? n * (n + 1) / 2 : -n * (n - 1) / 2));
    }

    // 此方法表示接收参数i，并使用第二个参数fun对i作出相应的操作
    public static Integer sum(Integer i, Function<Integer, Integer> fun) {
        return fun.apply(i);
    }
}
